you did the best you could - Fransızca İngilizce Sözlük